animal which destroys game - Francés Inglés Diccionario